let's do her a favour - Turkish English Dictionary